# Day04 流程控制语句 ## (一) 习题------------------ ## 习题1: 打断点, 找bug, 并修复问题 ```js ``` ## 习题2. 断点调试2 需求: 计算一个数的乘方, 打断点检查原因, 并修复 ```js ``` ## 习题3. 显示用户输入的时间 **需求:** 1. 最后一行"用户输入的时间是xxx", 一开始是隐藏的 2. 点击显示时间后, 展示"用户输入的时间是xxx" 3. 若输入的时分秒是个位数, 在其前面加0, 比如5要变成05 ```html

时:

分:

秒:


``` ## 习题4. 根据简写, 显示弹性盒子的完整属性 输入弹性盒子常用的几个样式,fww, aic, fdc, fg1, 显示完整的属性 比如输入fww, 页面显示flex-wrap: wrap; ```java

完整样式是:

``` ## 习题5. 标准 for 循环的四部分 1. 写出标准 for 循环的四部分 (1) 循环变量 (2) 循环限制条件 (3) 改变变量的值 (4) 实现效果 2. 跟同桌口头描述for循环的循环过程 ## 习题6. 在网页上打印30行"hello, world" ```html ``` ## 习题7. 拼接全名(使用模板字符串) 1. 输入firstName, lastName 2. 自动显示fullName ```html

firstName:

lastName:

fullName:

``` ## 习题8. continue ```java ``` ## 习题9. 香蕉运算题 ​ 有一篮香蕉,三个三个的拿剩一个,五个五个的拿剩一个,七个七个拿,能拿完,请问这篮子里至少有多少个苹果? ```js // 争取使用最少的代码来实现 ``` ## 习题10. 将数组成员输出到页面上 声明一个数组, 存放你的五个爱好, 然后展示在页面上, 用ul和li进行展示 ```java ``` ## 习题11. 将书本信息输出到页面上 用ul和li进行展示, 可以自行添加样式 http://search.dangdang.com/?key=javascript&act=input ```java ``` ## 习题12. 渲染生鲜优惠券列表 http://fresh.huruqing.cn/coupon 自己构造列表数据 ```html 优惠券
返回 优惠券
``` ## 将window的所有属性输出到页面 一个属性一行 ```java ``` ## (四) 作业 ## 1. 判断今天是星期几 使用Switch语句, 在页面上输出今天是星期几, 比如: 今天是星期四就在页面上显示"今天是星期四" ```java Document ``` ## 2. 渲染电影列表和影院列表 ```java 电影列表数据: http://81.71.65.4:3008/film/list?type=3 ``` ```java 影院列表数据: http://81.71.65.4:3008/cinema/list?cityName=%E6%B7%B1%E5%9C%B3 ``` ## 3. 二维数组(附加题) 当数组的成员也是数组时, 我们把这个数组称为二维数组, 有以下二维数组, 计算所有所有成员总和 ```java // 方法1 ``` ```js // 方法2 ``` ## 4. 生成乘法表(附加题) ```html Document
        需求: 点击按钮生成乘法口诀表, 样式自理
    
        实际上就是操作以下二维数组
        var list = [
        [1],
        [1,2],
        [1,2,3],
        [1,2,3,4],
        [1,2,3,4,5],
        ......
        ]
    
``` 答案: ```html Document ``` ## 5. 订单列表 ```html 我的订单

我的订单

全部

待付款

待发货

已取消

```